import "package:flutter/material.dart";

// 列表组件
class UseList extends StatelessWidget {
  const UseList({super.key});

  @override
  Widget build(BuildContext context) {
    return ListView(
      children: <Widget>[
        // ListTile( title: Text('列表标题')),
        // Divider(), //间隔
        const ListTile(
            leading: Icon(
              Icons.abc,
              size: 24,
              color: Colors.red,
            ), //leading: 标题左侧内容
            title: Text(
              '标题标题标题标题标题标题标题标题标题标题标题标题标题标题标题',
              overflow: TextOverflow.ellipsis,
              maxLines: 1,
              style: TextStyle(color: Colors.red),
            ), //标题
            trailing: Text('我是右侧文字'), //标题右侧内容
            subtitle: Text(
              "我是描述内容我是描述内容我是描述内容我是描述内容我是描述内容",
              overflow: TextOverflow.ellipsis,
              maxLines: 2,
              style: TextStyle(
                fontSize: 12,
              ),
            )),
        const Divider(
          color: Color(0xFFf4F5FA),
        ),
        // 可以放其他类型
        Image.asset(
          "images/1.jpg",
          // fit: BoxFit.cover,
        ),
        Container(
          padding: const EdgeInsets.fromLTRB(0, 0, 0, 10),
          child: const Text(
            '我是图片的标题',
            textAlign: TextAlign.center,
          ),
        ),
        Image.asset(
          "images/1.jpg",
          // fit: BoxFit.cover,
        ),
        Container(
          padding: const EdgeInsets.fromLTRB(0, 0, 0, 10),
          child: const Text(
            '我是图片的标题',
            textAlign: TextAlign.center,
          ),
        ),
      ],
    );
  }
}
